Oneil Cruz Has A Cannon...literally